lubricating paste - Turco Inglés Diccionario